peruvian primrose-willow - Spanish English Dictionary